package com.cskaoyan.market.service;

import com.cskaoyan.market.bo.OrderCommentBo;
import com.cskaoyan.market.db.domain.MarketOrderGoods;
import com.cskaoyan.market.db.domain.MarketUser;

import java.util.Map;

/**
 * @Author: 鲸落
 * @Date: 2024/05/20/16:47
 * @Version: 1.0
 * @Description:
 */
public interface WxOrderService {
    Object list(Integer showType, Integer page, Integer limit, MarketUser user);

    Map<String, Object> detail(Integer orderId);

    void delete(Integer orderId);

    void refund(Integer orderId);

    void confirm(Integer orderId);

    MarketOrderGoods goods(Integer orderId, Integer goodsId);

    void cancel(Integer orderId);

    void comment(OrderCommentBo orderCommentBo,Integer userId);
}
